Glossary Entomology / Term
A fine net or screen used to keep out mosquitoes.
Permanent link Mosquito net - Creation date 2020-04-19