Big Huge Thesaurus

dihydrostreptomycin

noun