Is there a point in losing the ability to produce Vitamin C?

First published at 18:29 UTC on February 9th, 2020.

Cassie-Fooky has decided to usurp a topic better suited for Cassandra or Amelia, but has seen the chance to get in three memes, so the heck with it. The point is, every primate except for lemures has lost the ability to synthesize vitamin C, togethe…

MORE
CategoryScience & Technology
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO