Big Huge Thesaurus

ophiurida

noun

sounds kind of like