What is the full meaning of macacos
MACACO, (French) any one of several species of lemurs [n]
Example of the word macacos placed on a Scrabble board.