1 result found
Search Results for: allomones
Pheromones
pheromones chemical substances which, when secreted by an individual into the environment, cause specific reactions in other... Read More