Meaning of seneka snakeroot

Definition of seneka snakeroot

(noun) eastern North American plant having a terminal cluster of small white flowers and medicinal roots

Other information on seneka snakeroot

WIKIPEDIA results for seneka snakeroot
Amazon results for seneka snakeroot