Skip to content
Trivia.com

Lemons --- How much ---- One lemon tree produces around 1,500 lemons a year.

Trivia.com

Cherries do not ripen after being picked