Biology, asked by rishikagour7287, 1 year ago

Deposition of pollen on stigma of another flower of same plant is called

Answers

Answered by subha1947
0
deposition of pollen on stigma of another flower of same plant is called self pollination.
Similar questions