Big Huge Thesaurus

Cymatiidae

noun

sounds kind of like