The fact remains that:
South Africa created it and set the terms. It was discrimination of their own citizens based on skin colour. In ANY country of the world no non-citizens get the same rights as legitimate citizens do.
Are Gazans treated differently than Israelis? Sure. But come up with another term because "by definition" it is not apartheid.
Oh! And by the way, the fact that Israel has instituted measures against Gaza that are oppressive DID NOT HAPPEN IN A VACUUM (Back at ya'.). Rockets were being fired from Gaza.