Medical Definition of picrorhiza
: the dried rhizome of a Himalayan herb (Picrorhiza kurrooa) of the snapdragon family (Scrophulariaceae) that is used in India as a bitter tonic and antiperiodic
Seen and Heard
What made you want to look up picrorhiza? Please tell us where you read or heard it (including the quote, if possible).