1 English Synonyms for LIBIDIBI
Prev.1Next
divi-divi
Definition: 1. Caesalpinia coriaria, a leguminous tree of the southern Western Hemisphere
There are 2 definitions of the word divi-divi
Show more information about divi-divi
Prev.1Next
Search took: 3.8986 ms