rose apple
Info · Definitions · Synonyms · Characters
Definitions
(noun) tropical tree of the East Indies cultivated for its edible fruit. Synonyms: rose apple, rose-apple tree, jambosa, Eugenia jambos.
Noun Definition 1
Info · Definitions · Synonyms · Characters