English edit

Noun edit

styelids

  1. plural of styelid

Anagrams edit