iodochlorhydroxyquin

Explore definitions, synonyms, and language insights of iodochlorhydroxyquin

Definitions

Noun
drug used to treat certain fungal infection (as athlete''s foot)