Your cart is currently empty
Product image slideshow Items
12” Tall
The rating of this product is 0 out of 5
Our banaba trees are made from the pods of the Banaba tree, a deciduous, tropical, flowering tree that grows in the Philippines.