tetterwort
English
tetterwort meaning in English • tetterwort का अर्थ अंग्रेजी में
Noun
- A plant used as a remedy for tetter, -- in England the calendine, in America the bloodroot.