Big Huge Thesaurus

micronase

noun

sounds kind of like