pomegranate-tree

POMEGRANATE-TREE, n. The tree which produces pomegranates.