Skip to content
Kotomora

自じ家か生せい殖しょく

Meanings

1

noun

autogamy; self-fertilization

Technical biology term for self-fertilization, especially in plants and some microorganisms.