That's a less ambiguous alternative.
I had a look on wiki (for whatever credibility that has), and it argues that a season is the US equivalent of a series in the UK. I suppose that validates the use for season to mean more than 13 episodes, but I dislike it since it doesn't make logical sense. Just like how housemates share a house, but the US use roommates to describe people who share the rooms (of a house) when it could be misunderstood elsewhere (due to logic) to mean people who share a room.