Definition Definition

self-fertilization - Meaning and Examples

Meaning of 'self-fertilization' (Webster Dictionary)

1 . Self-fertilization [ n.]
- The fertilization of a flower by pollen from the same flower and without outer aid; autogamy.