Question 7

(True False)

Although other animals produce pheromones, humans have not been shown to make them.

Answer