Browsing tag:



The pomegranate, more correctly known by its Latin name Punica Granatum, is a multi-stemmed tree with shiny foliage and tubular shaped flowers. It has the advantage to the gardener of being self-fertile so only one need be grown to achieve a crop.  The tree bears beautiful orange flowers from June to September and, at the[…]

Read More