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