Big Huge Thesaurus

Achromycin

noun