squawroots

['skw??ru?t]
n.
【植物】
美洲黃麟草(Conopholis americana)
= blue cohosh [見 cohosh]