Meaning of rhesus

Definition of rhesus

(noun) of southern Asia; used in medical research

Other information on rhesus

WIKIPEDIA results for rhesus
Amazon results for rhesus