Find the word definition

Wiktionary
teleosts

n. (plural of teleost English)

Usage examples of "teleosts".

Several territorial teleosts greeted the swimming humans as associates, if not friends.