stellates

English

Noun

stellates

  1. plural of stellate

Anagrams