Tulsi is upright bushy shrub that grows upto 18 inches. Tulsi is regarded as a kind of “elixir of life” and believed to promote longevity. The Tulsi or Holy tulsi...
Tulsi is upright bushy shrub that grows upto 18 inches. Tulsi is regarded as a kind of “elixir of life” and believed to promote longevity. The Tulsi or Holy tulsi...