Big Huge Thesaurus

elasmobranch

noun

sounds kind of like