macaca_mulattaEnglish

Macaca mulatta, rhesus, rhesus monkey

Noun

Of southern Asia, used in medical research

English: rhesus, rhesus monkey, Macaca mulatta

English words with similar meanings

Show 2 words