Word info

callitrichid

Noun

Meaning

callitrichid (plural callitrichids)

(zoology) Any New World monkey of the family Callitrichidae.

Source: en.wiktionary.org

Close letter words and terms