Sterope

English

Proper noun

Sterope

  1. One of the six stars in the Pleiades cluster, faintly visible to the unaided eye.

Translations

Anagrams