Big Huge Thesaurus

ectoproct

noun

sounds kind of like