scutes
English
Noun
scutes
plural of
scute
Anagrams
cestus