English

edit

Noun

edit

sternoptychids

  1. plural of sternoptychid