niǎo jiǎo xià mù

Translation

  • Ornithopoda, suborder of herbivorous dinosaurs including iguanodon
Chinese Tones