pseudoparticles

English

Noun

pseudoparticles

  1. plural of pseudoparticle