What is Alabama Cherry?
Alabama Cherry, scientifically known as Prunus alabamensis, is a small to medium-sized tree native to the southeastern United States, specifically found in Alabama, Florida, Georgia, and South Carolina. Alabama Cherry (Latin: Prunus alabamensis) is a medicinal plant catalogued in PlantSage.
