rose-apple_treeEnglish

Eugenia jambos, jambosa, rose-apple tree, rose apple

Noun

Tropical tree of the East Indies cultivated for its edible fruit

English: rose apple, rose-apple tree, jambosa, Eugenia jambos

Bahasa: jambu air mawar

Bahasa words with similar meanings

English words with similar meanings

Show 3 words