English edit

Noun edit

stromules

  1. plural of stromule

Anagrams edit