rhesus

/rˈisʌs/

Explore definitions, synonyms, and language insights of rhesus

Definitions

Noun
of southern Asia; used in medical research

More General Terms