Definition, synonyms and picture of pomegranate tree

Learn in

pomegranate tree

n. pomegranate tree

Definition of pomegranate tree in English

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

Synonyms of pomegranate tree in English

pomegranate

Lists where this word appears

Fruit-Bearing Trees II

8 words to learn