Big Huge Thesaurus

Scombroidea

noun

sounds kind of like