Word info

phosphoscreen

Noun

Meaning

phosphoscreen (plural phosphoscreens)

A phosphor screen

Source: en.wiktionary.org

Close letter words and terms