Unknown Large Green Leaves?
ed_0132May 30, 2012
Not sure what this is. Large green leaves with small flowers almost like tomato. I have not seen this growing anywhere else in my lawn or flowerbed. Can anyone please let me know what this is. Please click the links below for pics: