Big Huge Thesaurus

iodochlorhydroxyquin

noun