Big Huge Thesaurus

ampicillin

noun