jambosa

/dʒæmˈboʊsə/

Definitions

1. noun

A type of fruit from the Jambosa malabarica tree, also known as the Malabar plum or Malabar rose.

“The local market sold a variety of exotic fruits, including the rare and delicious Jambosa.”

Synonyms

  • Malabar plum
  • Malabar rose

Antonyms

  • inedible
  • inedible fruit