séléniates

French

Noun

séléniates ?

  1. plural of séléniate