Grugru Meaning

There are 1 meaning(s) for word Grugru

Meaning 1 : tropical American feather palm having a swollen spiny trunk and edible nuts

    Synonyms : acrocomia aculeata,  gri-gri,  grugru palm,  macamba