snakeroot ( synonym found)

Definition of snakeroot:

°Any member of the genus Ageratina of perennials and rounded shrubs from the sunflower family, growing mainly in the warmer regions of the Americas.

Definition of snakeroot:

°Any member of the genus Ageratina of perennials and rounded shrubs from the sunflower family, growing mainly in the warmer regions of the Americas.

Back to Top