adderwort
English
adderwort meaning in English • adderwort का अर्थ अंग्रेजी में
Noun
- The common bistort or snakeweed (Polygonum bistorta).