Big Huge Thesaurus

comatula

noun

sounds kind of like