squawroot
noun
plural squawroots
Definition of squawroot
1
: a North American scaly herb (Conopholis americana) of the broomrape family parasitic especially on oak roots
2
: black cohosh
Keep scrolling for more