Big Huge Thesaurus

Ophiuroidea

noun

sounds kind of like