English-Spanish dictionary »

andrewsarchus meaning in Spanish

EnglishSpanish
andrewsarchus (prehistoric mammal)
noun

andrewsarchusnoun
{m}