English

edit

Noun

edit

scopulae

  1. plural of scopula