TETTERWORT MEANING IN ENGLISH

• Tetterwort Definition & Synonyms

  1. (n.) A plant used as a remedy for tetter, -- in England the calendine, in America the bloodroot.


Synonyms:
Bloodroot, Puccoon, Redroot,

RECENT SEARCHES