Big Huge Thesaurus

microcyte

noun

sounds kind of like