Big Huge Thesaurus

Cetorhinidae

noun

sounds kind of like