Macaca mulatta
English Dictionary
->
Letter M
-> Macaca mulatta
Search Dictionary:
Macaca mulatta Definition
(n)
of
southern
Asia
;
used
in
medical
research
Macaca mulatta Synonyms
Macaca mulatta
rhesus
rhesus monkey
© Art Branch Inc.