6 Essentials Health Benefits of Yam Bean for the Skin

Yam bean is a globe-shaped root vegetable with papery, brilliant earthy colored skin, and a starchy white inside. It is the root of a plant that produces beans like lima beans.  The tuberous root of this plant tastes somewhat sweet, however, it is low in sugar, settling on it as a decent carbohydrate alternative for […]