Spanish cherry
noun
: a tropical Asian evergreen tree (Mimusops elengi) with fragrant white flowers and orange to red berrylike fruit
called also bakul, bakula, bulletwood
Love words? Need even more definitions?
Merriam-Webster unabridged
Share