PICRORHIZA


Meaning of PICRORHIZA in English

n. dried rhizome of herb found in the Himalayan mountains and used in India as an antiperiodic substance and a bitter tonic

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.