Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ornithopod
in English
ornithopod
us
/ɔːr.nɪθoʊ.pɑd/
uk
/ɔːr.naɪθoʊ.pɒd/
#uncommon
Definitions
Noun
bird-hipped
,
herbivorous
dinosaur
(
from
Cretaceous
period
)