A global citizen science platform to discover, share and identify wildlife
Neat find! My only problem finding good references for you is that there are several scientific names cited on different sites and I am not sure which one is the current accepted one. Perhaps you can find out with a bit of research!
Lat: 26.48, Long: -82.18
Spotted on Oct 6, 2016 Submitted on Oct 9, 2016