Word info Synonyms

long-tailed macaque

Noun

Meaning

long-tailed macaque (plural long-tailed macaques)

A primate of the species Macaca fascicularis, native to Southeast Asia.

Source: en.wiktionary.org

Synonyms

Close letter words and terms