Meaning of gri-gri

Definition of gri-gri

(noun) tropical American feather palm having a swollen spiny trunk and edible nuts

Other information on gri-gri

WIKIPEDIA results for gri-gri
Amazon results for gri-gri