Seneca Snakeroot Synonyms

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