Big Huge Thesaurus

batoidei

noun

sounds kind of like