DictionGloss
(dictionary glossary) definition
Sticky traps
From DictionGloss
Jump to:
navigation
,
search
A passive insect or rodent trap that uses an adhesive to trap the pest.
Category
:
Archeology
Search
:
Go back
or view a
random
entry.