Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of macaco

- Any one of several species of lemurs, as the ruffed lemur (Lemur macaco), and the ring-tailed lemur (L. catta).