phosphoscreens
English
Noun
phosphoscreens
plural of
phosphoscreen