alluring glands

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
alluring glands: Glandular structures that disperse an odor attractive to the opposite sex; sex pheromones.