Definisi 'macaco'
English to English
noun
1 Any one of several species of lemurs, as the ruffed lemur (Lemur macaco), and the ring- tailed lemur (L. catta).
source: webster1913

Visual Synonyms
Click for larger image