Answers

2015-06-03T21:37:31+05:30
self pollination is the answer.....
0
2015-06-03T21:38:40+05:30
Self pollination takes place in self incompatible plants.
0