Meaning of rattlesnake root
Definition of rattlesnake root
(noun)
herb
of
central
and
southern
Europe having
purple
florets
a
plant
of the
genus
Nabalus
Other information on rattlesnake root
WIKIPEDIA results for
rattlesnake root
Amazon results for
rattlesnake root
Tweet