selbstbefruchtung - German English Dictionary

selbstbefruchtung

Play ENDEDEde

Meanings of "selbstbefruchtung" in English German Dictionary : 4 result(s)

German English
General
Selbstbefruchtung [f] self-fertilisation
Selbstbefruchtung [f] self-fertilization
Biology
Selbstbefruchtung [f] self-fertilization
Botany
Selbstbefruchtung [f] autogamy