Big Huge Thesaurus

Scorpaena

noun

sounds kind of like