Big Huge Thesaurus

Physidae

noun

sounds kind of like