Big Huge Thesaurus

Polychaeta

noun

sounds kind of like