'grugru nut' definitions:

Definition of 'grugru nut'

From: WordNet
noun
Nut of Brazilian or West Indian palms