Skip to main content

tetterwort

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