Big Huge Thesaurus

hydroxytetracycline

noun