Big Huge Thesaurus

Amoxil

noun

sounds kind of like