English | German | Russian | Czech

tulsi English

Meaning tulsi meaning

What does tulsi mean?

tulsi

Holy basil, Ocimum tenuiflorum.

Are you looking for...?