Term Gallery logo

Meanings of tinea capitis due to trichophyton rubrum in English