Product Overview What is Alfalfa Powder? Alfalfa is a legume which has been used as a food supplement since ancient Arabic times where its translated name means “father of all foods”. Because the Alfalfa plant sprouts so deeply in to the earth, it draws a vast number of minerals from the soil making it a nutritionally dense plant. Alfalfa is …