Big Huge Thesaurus

squatina

noun

sounds kind of like