pomegranate

(noun) pomegranate tree
(noun) edible fruit (generic term)

< pome | pomegranate tree >