8 Amazing Health Benefits of Tiger Nuts For Women
Tiger nuts (also known as chufa nuts or earth almonds) belong to the sedge family of plants that can be found in various parts of the world, but they were first found in Ancient Egypt. Tiger nuts, as they are usually called, are not actually nuts. They are marble-sized and wrinkled tuberous rhizomes of a sedge grass (cyperus…