Big Huge Thesaurus

pediamycin

noun

sounds kind of like