3 ms·
Most animals make their own Vitamin C in their liver. Humans, guinea pigs, a couple of monkeys, and fruit bats are the only animals on earth that don't make th
by watertom 9y ago
Most animals make their own Vitamin C in their liver. Humans, guinea pigs, a couple of monkeys, and fruit bats are the only animals on earth that don't make their own L-Ascorbic Acid.