English

edit

Noun

edit

lepidogalaxiids

  1. plural of lepidogalaxiid