Big Huge Thesaurus

somite

noun

sounds kind of like