Big Huge Thesaurus

glia

noun

sounds kind of like