rose apple
English Dictionary
->
Letter R
-> rose apple
Search Dictionary:
rose apple Definition
(n)
tropical
tree
of
the
East
Indies
cultivated
for
its
edible
fruit
(n)
fragrant
oval
yellowish
tropical
fruit
used
in
jellies
and
confections
rose apple Synonyms
Eugenia jambos
jambosa
rose apple
rose-apple tree
© Art Branch Inc.