Word info

pommerac

Noun

Meaning

pommerac (plural pommeracs)

The edible fruit of Syzygium malaccense.
Synonym: Malay apple

Source: en.wiktionary.org

Close letter words and terms