holoscreens
English
Noun
holoscreens
plural of
holoscreen