Now Foods: Yucca Root, 100 caps (2 pack)
Yucca is a popular herb from a shrub which grows in the southwest U.S deserts. It has been used by Native Americans for hundreds of years for a variety of conditions.