hyttysverkko

Noun

 * 1) bug screen, fly screen, insect screen, window screen
 * 2) mosquito net