English edit

Noun edit

teleosaurians

  1. plural of teleosaurian