English-Spanish dictionary »

squirrel monkey meaning in Spanish

EnglishSpanish
squirrel monkey (Saimiri)
noun

mono ardillanoun
{m}