rhesus monkey


Meanings

  • of southern Asia; used in medical research