What is the meaning of pomegranate in English?

Learn vocabulary with pictures as well as definitions of pomegranate in English

Learn in

See more

n. pomegranate

Definition of pomegranate in English

Edible fruit of medium size, rounded shape, and reddish skin, with small, scarlet, edible seeds.

See more

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

See more

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