Big Huge Thesaurus

haemulon

noun

sounds kind of like