English edit

Noun edit

teleosts

  1. plural of teleost

Anagrams edit