perselenides

English

Noun

perselenides

  1. plural of perselenide