rhesus monkey

Explore definitions, synonyms, and language insights of rhesus monkey

Definitions

Noun
of southern Asia; used in medical research

More General Terms