Big Huge Thesaurus

Cetorhinus

noun

sounds kind of like