Grugru meaning

grugru
A West Indian palm tree (Acrocomia sclerocarpa) with spiny trunk and leaves and edible nuts.
noun
0
0
The large, wormlike, edible larva of a genus (Rhynchophorus) of weevils infesting this palm.
noun
0
0
(West Indies) Any of several kinds of palm tree.
noun
0
0
Advertisement