bn:16654509n
Noun Concept
FR
No term available
EN
Insect pheromones are neurotransmitters that serve the chemical communication between individuals of an insect species. Wikipedia
Relations
Sources