What is self pollination
Answers
Answered by
0
Answer:
self pollination means pollinating themselves to make food for them
Answered by
0
Answer:
When the pollen of a plant falls on a flower or another flower of the same kind is known and self pollination.
Explanation:
Hope it is helpful to you.
Similar questions