Definition of Macaca Mulatta

  • 1. Of southern Asia; used in medical research Noun

Synonyms for word "macaca mulatta"

Semanticaly linked words with "macaca mulatta"

Hyponims for word "macaca mulatta"