Dynastidae


    • Dynastes hercules
    • Dynastes hercules
    • Trypoxylus dichotomus
    • Xyloryctes jamaicensis
    • Xyloryctes jamaicensis
    • Xyloryctes jamaicensis
    • Xyloryctes jamaicensis