Lemonade tree

Lemonade tree

A lemonade tree is a real thing, and it bears fruit that naturally tastes like lemonade.

Previous Fact Next Fact
Categories: FoodPlants

Latest FactRepublic Video

20 Scary Mental & Psychological Illnesses - Part 1