Meaning of seneca snakeroot
Definition of seneca snakeroot
(noun)
eastern
North American
plant
having a
terminal
cluster
of
small
white
flowers and
medicinal
roots
Other information on seneca snakeroot
WIKIPEDIA results for
seneca snakeroot
Amazon results for
seneca snakeroot
Tweet