chemoemitter
Noun
Meaning
chemoemitter (plural chemoemitters)
A device designed to mimic the emission of chemical signals (pheromones) by insects
Noun
chemoemitter (plural chemoemitters)
A device designed to mimic the emission of chemical signals (pheromones) by insects