spositrons

English

Noun

spositrons

  1. plural of spositron