1 tickleweed | Definition of tickleweed

tickleweed

noun

Definition of tickleweed

: american hellebore