meaning of adderwort
1.
The
common
bistort
or
snakeweed
(Polygonum
bistorta).
Related Words
adderwort
|
Developed & Maintained By
Taraprasad.com