Neviusia alabamensis
Neviusia alabamensis, the Alabama snow-wreath, is a small shrub which is native to the Southeastern United States.
Neviusia alabamensis is considered rare throughout its range. Wikipedia
Rank: Species
Scientific name: Neviusia alabamensis