Synonyms for "teleostan"

Words with similar meaning