English | German | Russian | Czech

cytogamy English

Meaning cytogamy meaning

What does cytogamy mean?

cytogamy

(biology) The self-fertilization of parameciums without exchange of DNA

Are you looking for...?