Big Huge Thesaurus

Platichthys

noun

sounds kind of like