› added 8 years ago
92
TIL that the vast majority of organisms make their own Vitamin C. Humans are one of the few species that cannot synthesize it.
via reddit.com