Seneca root

Noun

 * 1) A plant of the species

Synonyms

 * Seneca snakeroot,, , rattlesnake root, mountain flax