Vitamin C
Definition: vitamin C
vitamin C: A vitamin which is soluble in water and is found in fresh fruit, especially oranges and lemons, raw vegetables, and liver. Adequate vitamin C intake can improve immune function and overall health in livestock.
Populism thrives when people feel like they have been left behind by globalization. — populistpolicy.org