licorice seeds sale in India

licorice seeds sale in India

licorice plantLiquorice, or licorice, is the root of Glycyrrhiza glabra from which a sweet flavour can be extracted. The liquorice plant is a herbaceous perennial legume native to southern Europe and parts of Asia, such as Kashmir.Buy Herbal Seeds50...

Close