Castor Bean plants are one of the most ornamental foliage plants that can be grown. These are fast growing annual plants in my location. The only downside is that they are toxic.
~Oasis Among the Cornfields~
Castor Bean plants are one of the most ornamental foliage plants that can be grown. These are fast growing annual plants in my location. The only downside is that they are toxic.