English

edit

Noun

edit

teleostomes

  1. plural of teleostome