Plant Pests of the Middle East
pests
enemies
crops
glossary
.
Solar light trap
Solar light trap
A trap that attracts insects by sunlight.