Big Huge Thesaurus

Elopidae

noun

sounds kind of like