Big Huge Thesaurus

microphage

noun

sounds kind of like