ringworm
Explore definitions, synonyms, and language insights of ringworm
Definitions
Noun
infections of the skin or nails caused by fungi and appearing as itching circular patches
Explore definitions, synonyms, and language insights of ringworm