SLAM trap

English

Noun

SLAM trap (plural SLAM traps)

  1. (entomology) Acronym of sea, land, and air Malaise trap
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.