WTWM

whatsthatwordmean

← Definition
Guess

eczema

nounA medical condition that makes the skin red, itchy, and sometimes flaky or blistered.

Synonyms

dermatitisnoun

Built for word lovers.