Word info

cosmoparticle

Noun

Meaning

cosmoparticle (plural cosmoparticles)

(physics, astronomy) Any subatomic particle of cosmological origin

Source: en.wiktionary.org

Close letter words and terms