SENEKA SNAKEROOT
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Seneka Snakeroot.
Seneka Snakeroot - as a noun
Eastern north american plant having a terminal cluster of small white flowers and medicinal roots
Synonyms (Exact Relations)
polygala senegaseneca snakerootsenega rootsenega snakerootsenga root