YourDictionary

tetter

noun

any of various skin diseases, as eczema, characterized by itching

See tetter in American Heritage Dictionary 4

Learn more about tetter

link/cite print suggestion box