Definition, synonyms and related words
A sexual attraction pheromone in some fungi of the genus Allomyces.