top of page

Pomegranate

Pomegranate, Granada, Grenade, Punica granatum, Apple of Grenada