Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
polyandrous
in English
polyandrous
us
/pɑliˈændroʊəs/
uk
/ˌpɒliˈændrəs/
#uncommon
Definitions
Adjective
relating
to
multiple
husbands
;
polyandry
practice
having
many
stamens
(
in
botany
;
Polyandria
class
)