Big Huge Thesaurus

Kyphosus

noun

sounds kind of like