Self Fertilization - Definition - Law Dictionary Home Dictionary Definition self-fertilization
Definition :
The fertilization of a flower by pollen from the same flower and without outer aid autogamy
View Judgments Citing this PhraseView Acts Citing this Phrase