noun
Meaning 1
A tropical shrubby tree (Caloncoba echinata, formerly Oncoba echinata) with small white flowers and inedible greenish-yellow berries, used both as an ornamental shrub and for medicinal purposes.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided