tulasi
ˈtʊləsi
Definitions
1. noun
A shrub (Ocimum tenuiflorum) native to India, whose leaves are sacred in Hinduism and are used in Ayurvedic medicine.
“The devotees offered tulasi leaves to the deity during the prayer.”
ˈtʊləsi
1. noun
A shrub (Ocimum tenuiflorum) native to India, whose leaves are sacred in Hinduism and are used in Ayurvedic medicine.
“The devotees offered tulasi leaves to the deity during the prayer.”