stellia

English

Noun

stellia

  1. plural of stellium

Anagrams