VariousWords beta
Related Terms:
Noun
Definition: Ocimum tenuiflorum, an aromatic plant cultivated for religious, medicinal, and culinary purposes and for its essential oil.
VariousWords beta
Definition: Ocimum tenuiflorum, an aromatic plant cultivated for religious, medicinal, and culinary purposes and for its essential oil.