English edit

Noun edit

stellates

  1. plural of stellate

Anagrams edit