Snakeroot
Definitions
1
Posts
1
Posters
94
Views
-
Any one of several plants of different genera and species, mostof which are (or were formerly) reputed to be efficacious as remediesfor the bites of serpents; also, the roots of any of these.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions