Word info

chupon

Noun

Meaning

chupon (plural chupons)

Any of several South American trees (Bumelia obtusifolia or Gustavia yaracuyensis)

Source: en.wiktionary.org

Close letter words and terms