Malaise traps
English
Noun
Malaise
traps
plural of
Malaise trap