Online Dictionary and Scrabble Word Finder
() A West Indian name for several kinds of palm. See Macaw tree, under Macaw.
Grugru palm Grugru worm