wave-particles

English

Noun

wave-particles

  1. plural of wave-particle