English to Hindi

Meaning for:
Glycyrrhiza lepidota
other
ग्लाइसिरिज़ा लेपिडोटा