Big Huge Thesaurus

Squillidae

noun

sounds kind of like