>> Aug 21, 2011
I found out what those monstrous plants are growing in my front yard. Castor beans! And do you know that the castor bean is one of the most poisonous plants in the world?
In my pictures of the plant you can see little spiky pods by the flowers.