Big Huge Thesaurus

macrocyte

noun

sounds kind of like