celestial stems

English

Noun

celestial stems

  1. plural of celestial stem