English edit

Noun edit

scutes

  1. plural of scute

Anagrams edit