ornithopoda
/,ɔ:ni'θɔpədə/
📖 中文释义
- n. [古生] 鸟脚亚目
📘 English Definition(英文释义)
- n. pl. An order of herbivorous dinosaurs with birdlike
- characteristics in the skeleton, esp. in the pelvis and hind legs,
- which in some genera had only three functional toes, and supported the
- body in walking as in Iguanodon. See Illust. in Appendix.