Wiktionary
superscreens
n. (plural of superscreen English)
n. (plural of superscreen English)