YourDictionary

crotamiton medical definition

noun
A topical scabicide.

link/cite print suggestion box