English dictionary
gri-gri meaning and definition
Definition and meaning of gri-gri at MeaningMonkey.org. gri-gri meaning and definition in the English Dictionary.GRI-GRI noun
Definition of gri-gri (noun)
- tropical American feather palm having a swollen spiny trunk and edible nuts
- synonyms: Acrocomia aculeata, grugru, grugru palm, macamba
Source: Princeton University Wordnet