Meaning of divi-divi

Definition of divi-divi

(noun) twisted seed pods of the divi-divi tree; source of tannin
small thornless tree or shrub of tropical America whose seed pods are a source of tannin

Other information on divi-divi

WIKIPEDIA results for divi-divi
Amazon results for divi-divi