TRAP STRIP


Meaning of TRAP STRIP in English

noun

: a planted area in which the plants serve as a trap crop

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.