Student Dictionary

One entry found for light trap.
Main Entry: light trap
Function: noun
: a device for collecting or destroying insects by attracting them to a light and trapping or killing them

Pronunciation Symbols