Views
63

| Indian Bean is a deciduous tree that can grow to 60 feet in height. It is planted for ornamental purposes and is native to North & Central America and parts of East Asia. The Native Americans used it as an cure for snake bites. |
Subscribe to our newsletter and recieve a selection of our cool articles every week.