English edit

Noun edit

squillae

  1. plural of squilla