Find the word definition

The Collaborative International Dictionary
Wikipedia
Pedicularis

Pedicularis is a genus of perennial green root parasite plants currently placed in the broomrape family Orobanchaceae (the genus previously having been placed in Scrophulariaceae sensu lato).