Big Huge Thesaurus

cephalosporin

noun

rhymes with