English | German | Russian | Czech

rose apple English

Meaning rose apple meaning

What does rose apple mean?

rose apple

tropical tree of the East Indies cultivated for its edible fruit fragrant oval yellowish tropical fruit used in jellies and confections

Synonyms rose apple synonyms

What other words have the same or similar meaning as rose apple?

Are you looking for...?

rose | apple