Locality: | USA. Alabama. Dallas: Hatcher's Bluff, on south/east shore of Alabama River, approx. 6 miles south of Selma, 4 miles NW Sardis at [near] JCT of U.S. Hwy 80 and AL Hwy 41 |
Habitat: | forest on bluff slope and at base along river. |
Submission Info: | Submitted by admin on 20 Dec 2022 |