Big Huge Thesaurus

Squatina

noun

sounds kind of like