POLYANDROUS


Meaning of POLYANDROUS in English

adj. having many husbands at once, being married to several men at once; having many stamens, having many pollen-producing organs (Botany)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.