'pomegranate tree' definitions:

Definition of 'pomegranate tree'

From: WordNet
noun
Shrub or small tree native to southwestern Asia having large red many-seeded fruit [syn: pomegranate, pomegranate tree, Punica granatum]