Biology what is the definition of self pollination? Asked by bookragstutor on 20 Aug 09:52 Last updated by anonymous on 05 Dec 00:03
Something is self-pollinating when the plant drops pollen on the stigma of the same flower that produced the pollen.