Big Huge Thesaurus

serrasalmus

noun

sounds kind of like