Seneca snakeroot

English

Noun

Seneca snakeroot (uncountable)

  1. Synonym of Seneca root.