American Dictionary of the English Language

Dictionary Search

Pomegranate-tree


POMEGRANATE-TREE, noun The tree which produces pomegranates.