divi-divi has definitions from the field of botany
1
[ noun ] (botany) twisted seed pods of the divi-divi tree; source of tannin

Related terms

bean

2
[ noun ] (botany) small thornless tree or shrub of tropical America whose seed pods are a source of tannin

Related terms

tree Caesalpinia

*