Big Huge Thesaurus

Serrasalmus

noun

sounds kind of like