holoparticles

English

Noun

holoparticles

  1. plural of holoparticle