polyandrous science definition
- Relating to a species of animals in which the females mate with more than one male in a single breeding season.
- Relating to an angiosperm plant that has an indefinite number of stamens in its flowers.
Learn more about polyandrous