What is Ogeechee Lime?
The Ogeechee Lime (Nyssa ogeche) is a tall tree native to the southeastern United States, specifically found in Alabama, Florida, Georgia, and South Carolina. Ogeechee Lime (Latin: Nyssa ogeche) is an edible plant catalogued in PlantSage.
