VariousWords beta
Definitions:
Noun
rose apple
rose-apple tree
jambosa
Eugenia jambos
Definition: tropical tree of the East Indies cultivated for its edible fruit