Big Huge Thesaurus

astrocyte

noun

sounds kind of like