Complex sentence: They typically reach two or three kilograms (high weights for invertebrates), and there is little overlap between successive generations.
Split into simpler sentences: They typically reach two or three kilograms (high weights for invertebrates). There is little overlap between successive generations.