Big Huge Thesaurus

scombresocidae

noun

sounds kind of like