picrorhiza
[/pɪkˈrɒrhaɪzə/]
Definitions
1. noun
A plant species, specifically Picrorhiza kurroa, native to the Himalayas, used in traditional medicine and as a dietary supplement.
“The herbalist recommended using picrorhiza to aid digestion during the trip to the mountains.”