Yes and no. They take damage every round and if the total amount of damage exceeds their DEF x 2 they're destroyed. If they survive the entire battle that damage is then restored. So damage is cumulative but only within the scope of a single battle.