Scent leaf is scientifically known as Ocimum gratissimum, its one herb popular for its distinct aroma that enriches meals. One amazing health benefit of scent leaf is its potent antioxidant properties ...