Big Huge Thesaurus

terramycin

noun

sounds kind of like