100 Parkia timoriana Seeds, Tree Bean Seeds, Bean tree Seeds
$15.00
SKU
Tree Bean is a very large tree, 25-40 m in height, found in North-East India. The leaves are evenly bipinnate and 30-80 cm long