Biology

what is the definition of self pollination?

Asked by
Last updated by anonymous
1 Answers
Log in to answer
Something is self-pollinating when the plant drops pollen on the stigma of the same flower that produced the pollen.