insect screen (English, noun)
expansion: insect screen (plural insect screens)
Senses:
glosses: A window screen.
Forms:
form: insect screens
tags: plural