Log in
Search words & phrases
eczema
US
・
UK
A1
Definition
Video subtitles
noun
Generic term for inflammatory conditions of the skin; particularly with vesiculation in the acute stages