Big Huge Thesaurus

megalocyte

noun

sounds kind of like