VariousWords beta
Related Terms:
Noun
Definition: The property of some flowering plants to have different types of stamen within the same flower. Research suggests the different stamens perform different functions in the plant's pollination strategy.