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.”

Synonyms

  • holy basil
  • sacred basil

Antonyms

  • noxious plants
  • weeds