Definition, synonyms and picture of pomegranate

Learn in

pomegranate

n. pomegranate

Definition of pomegranate in English

Tree that has oblong leaves and red flowers, which produces pomegranates.

Synonyms of pomegranate in English

pomegranate tree

Lists where this word appears

Fruit-Bearing Trees II

8 words to learn