Health Amazing Health Benefits of Tiger Nuts (Aya) asphericnews Tiger Nuts popularly known as Aya, Chufas or earth almonds, are not just nuts but…