Big Huge Thesaurus

teleost

noun

sounds kind of like