Spanish-English dictionary »

lagerpétido meaning in English

SpanishEnglish
lagerpétido noun
{m}

lagerpetid(dinosauromorph of the family Lagerpetidae)
noun