English To Hindi

What is the meaning of salvia divinorum in Hindi?

Meaning of salvia divinorum in Hindi is :

Definition of word salvia divinorum