English | German | Russian | Czech

diandry English

Meaning diandry meaning

What does diandry mean?

diandry

The practice of having two husbands. (biology) The fertilization of an egg by two sperm, or by a diploid sperm.

Are you looking for...?