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.”

Synonyms

  • Himalayan picrorhiza
  • Indian gentian

Antonyms

  • none