English edit

Noun edit

creatresses

  1. plural of creatress

Anagrams edit