Gri-gri

Rare ·Advanced level

Definitions

Noun
  1. 1
    tropical American feather palm having a swollen spiny trunk and edible nuts wordnet

More for "gri-gri"