What do water horsetails eat?
Water horsetails (Equisetum fluviatile) are not animals that eat food, but rather plants that photosynthesize to produce their own food. Through the process of photosynthesis, water horsetails convert sunlight into chemical energy, which they use to synthesize carbohydrates and other organic compounds from water and carbon dioxide.