Word info

ion mirror

Noun

Meaning

ion mirror (plural ion mirrors)

A reflectron.

Source: en.wiktionary.org

Close letter words and terms