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
Tweet