Meaning of grugru nut

Definition of grugru nut

(noun) nut of Brazilian or West Indian palms

Other information on grugru nut

WIKIPEDIA results for grugru nut
Amazon results for grugru nut