Big Huge Thesaurus

Euthynnus

noun

sounds kind of like