Big Huge Thesaurus

Comatula

noun

sounds kind of like