Big Huge Thesaurus

Peristedion

noun

sounds kind of like