Big Huge Thesaurus

amoxil

noun

sounds kind of like