Big Huge Thesaurus

Dindymene

noun

sounds kind of like