English-Latin dictionary »

cottontop tamarin meaning in Latin

EnglishLatin
cottontop tamarin (Saquinus oedipus)
noun

Saguinus oedipusnoun