Big Huge Thesaurus

Cypraeidae

noun

sounds kind of like