itchweed


itchweed

(ˈɪtʃˌwiːd) n1. (Plants) a hellebore, Veratrum album, that is native to Europe2. (Plants) a hellebore, Veratrum viride, that is native to North America