English dictionary
euronithopod meaning and definition
Definition and meaning of euronithopod at MeaningMonkey.org. euronithopod meaning and definition in the English Dictionary.EURONITHOPOD noun
Definition of euronithopod (noun)
- widespread group including duck-billed dinosaurs and their early relatives (hadrosaurs, trachodon and iguanodon)
Source: Princeton University Wordnet