Portuguese-English dictionary »

andrewsarchus meaning in English

PortugueseEnglish
andrewsarchus noun

andrewsarchus(prehistoric mammal)
noun