English

edit

Noun

edit

stellates

  1. plural of stellate

Anagrams

edit