Home
Help
About
Contact
English to Chinese Dictionary
Search:
鸟脚下目
niǎo
jiǎo
xià
mù
Ornithopoda, suborder of herbivorous dinosaurs including iguanodon
<< back to the home page