Definitions of Macaca mulatta:

  • noun:   of southern Asia; used in medical research