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