Saturday, July 16, 2011

Do plants self-pollinate?

I am growing potatoes and tomatoes on my patio and they are starting to flower. There are no insects of any sort around. Can the plants pollinate? This is normally done by bees especially

No comments:

Post a Comment