Big Huge Thesaurus

zooid

noun

sounds kind of like