Ocimum gratissimum, also known as scent leaf, has several health benefits12345. These include: