Definitions
noun
small thornless tree or shrub of tropical America whose seed pods are a source of tannin
noun
twisted seed pods of the divi-divi tree; source of tannin
Look “divi-divi” up elsewhere
Want another word?
Spin the dictionary for a fresh one.