Definify.com

Definition 2024


feromones

feromones

English

Noun

feromones

  1. plural of feromone