English

edit

Noun

edit

stycas

  1. plural of styca

Anagrams

edit