squawroot
/ˈskwɔːruːt/noun
1- either of two North American plants北美洲两种植物的一种:
1.1
- a yellow-brown parasitic plant related to the broomrape (Conopholis americana, family Orobanchaceae).美洲根癌升麻(拉丁名Conopholis americana, 列当科)。
1.2
- the blue cohosh.蓝升麻。见COHOSH.