jambosa

/dʒæmˈboʊzə/
noun
  1. A tropical tree or shrub of the myrtle family, especially the rose apple or its fruit.
    • Farmers in Southeast Asia often cultivate jambosa for its edible berries.
    • She picked a ripe jambosa from the branch and bit into its crisp, fragrant flesh.
    • The jambosa tree in the backyard produces sweet, rose-scented fruit every summer.
What does "jambosa" mean? | whatsthatwordmean | whatsthatwordmean