Reaching a height of up to 30m (96ft), an ice cream bean tree produces cylindrical and often spirally twisted bean-like pods that grow up to more than two metres(!) in length. This is no hoax! One of ...
Some results have been hidden because they may be inaccessible to you