A geniculata.
May 21, 2023 #1 arachbiodude Well-Known Member Messages 658 Location Mobile Alabama USA A geniculata. Attachments molt.jpg 145.3 KB · Views: 12 molt2.jpg 283.8 KB · Views: 12