Big Huge Thesaurus

teleostan

noun

sounds kind of like