English

edit

Noun

edit

tegastids

  1. plural of tegastid