Nature’s Life - Alfalfa Leaf 1000 mg. - 250 Tablets Nature’s Life Alfalfa Leaf 1000 mg.may be used to support healthy cholesterol levels already in the normal range. Used since prehistoric times Alfalfa is known by its Arabic name “Al-Fal-Fa” or “Father of All Foods”. This supplement is sui