English

edit

Noun

edit

teleosts

  1. plural of teleost

Anagrams

edit