Big Huge Thesaurus

tobramycin

noun