polyandre meaning in English
adj. polyandrous, having many husbands at once, being married to several men at once; having many stamens, having many pollen-producing organs (botany)
adj. polyandrous, having many husbands at once, being married to several men at once; having many stamens, having many pollen-producing organs (botany)