Rhesuses Meaning

There are 1 meaning(s) for word Rhesuses

Meaning 1 : of southern Asia; used in medical research

    Synonyms : macaca mulatta,  rhesus monkey