Word info Synonyms

Macaca mulatta

Noun

Meaning

of southern Asia; used in medical research

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms