Noun Definition

rose apple

1.Definition: fragrant oval yellowish tropical fruit used in jellies and confections

Category: Food

2.Definition: tropical tree of the East Indies cultivated for its edible fruit

Related Noun(s):eugenia jambos, jambosa

Category: Plants