English edit

Noun edit

thyasirids

  1. plural of thyasirid