10 Amazing Health Benefits of Scent Leaf You Need To Know

10 Amazing Health Benefits of Scent Leaf

10 Amazing Health Benefits of Scent Leaf You Need To Know Ocimum gratissimum, often known as scent leaf, is a highly medicinal plant. It is an African leaf that grows in parts of Africa and Asia. Apart from its pleasant aroma, it is primarily utilized as a culinary herb due to its medicinal properties. In … Read more