Big Huge Thesaurus

micophage

noun

sounds kind of like