English

edit

Noun

edit

stenothyrids

  1. plural of stenothyrid