What does a caster bean plant look like?
A caster bean plant is a large, fast-growing plant with large, palmately lobed leaves that are typically a deep green color. The plant produces spiky, round seed pods that contain highly poisonous seeds. Castor bean plants can grow up to 10 feet tall and are commonly used in landscaping for their tropical appearance.