I happened to run across this bullet point on Wikipedia (no footnote):
“Lemon skins eaten daily have been shown to greatly increase the muscle recovery and anti-catabolic cycles for increased muscle development. Research has shown that 8 oz. of lemon peels is the recommend maximum daily dosage.”
A quick google search didn’t turn up anything right away.
Anyone heard anything like this before?