pomegranate

What does pomegranate mean?

pomegranate

Plural: pomegranates

pomegranate

Definition

A round fruit with a tough red skin, filled with many small seeds each wrapped in juicy red flesh.

Example sentences

Related words

pomegranate in other languages