Definition, synonyms and related words
A pheromone found in several species of brown algae (Phaeophyceae).