There are various types of vegetarianism, from a strictly "vegan" diet of all plant products ... high-nutrient plant foods and buy some special food products and/or supplements.
It seems safe to say that plant-based eating isn’t just having a moment. It's here to stay. Broadly defined, “plant-based” or ...