Big Huge Thesaurus

polychaeta

noun

sounds kind of like