gyplure

nounA synthetic chemical attractant used to lure and trap gypsy moths for pest control.

No synonyms or antonyms found for this word.

gyplure synonyms & antonyms | whatsthatwordmean | whatsthatwordmean