pheromonetraptranslation and definition "pheromonetrap", tamil lexiconWordTamil Definitionpheromonetrapமயக்கப்பொறி