English

edit

Noun

edit

leptolepids

  1. plural of leptolepid