A worldwide community photographing and learning about wildlife
Busycon contrarium
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!