electrides

English

Noun

electrides

  1. plural of electride

Anagrams