macaca
English
macaca meaning in English • macaca का अर्थ अंग्रेजी में
prop. n.
- A genus of macaques including the rhesus monkey (Macaca mulatta), much used in laboratory biomedical research. Formerly called Macacus>.