scopelids

English

Noun

scopelids

  1. plural of scopelid