JAMBOSA





Definition:

  1. [noun] tropical tree of the East Indies cultivated for its edible fruit
    Synonyms: rose apple, rose-apple tree, Eugenia jambos

Synonyms: