What is the full meaning of babacootes
BABACOOTE, (Malagasy) a large lemur, the indri or closely related species [n]
Example of the word babacootes placed on a Scrabble board.