Son la especie de cucarachas más pesada del mundo (aunque no la de mayor longitud) con un peso de hasta 35 g y una longitud de hasta 80 mm.