Big Huge Thesaurus

Scomberesocidae

noun

sounds kind of like