Big Huge Thesaurus

cetorhinidae

noun

sounds kind of like