Pomegranates

Pomegranates are self-pollinating bushes or small trees that produce delectable fruit. Pomegranates do well outdoors and indoors, so whatever your gardening situation, grab one today. Learn about caring for your pomegranates here.

 

8 products