Word info

jamrosade

Noun

Meaning

jamrosade (plural jamrosades)

The rose apple Syzygium jambos.

Source: en.wiktionary.org

Close letter words and terms