shrub or small tree native to southwestern Asia having large red many-seeded fruit
Synonyms for pomegranates
On this page, you will find 30 slang terms related to pomegranates. Some of the top words include: Mango, Poinsetta, california, Nuccah, AirRaid, and 25 more.