macaca_mulatta has definitions from the field of zoology
1
[ noun ] (zoology) of southern Asia; used in medical research

Related terms

macaque

*