Meaning of virginia snakeroot

Definition of virginia snakeroot

(noun) birthwort of the eastern United States woodlands

Other information on virginia snakeroot

WIKIPEDIA results for virginia snakeroot
Amazon results for virginia snakeroot