So I recently had the thought of pokémon and if they can die, because cubone has a skull on its head which is probably from a pokémon (I think it is from a charizard) the same for marowak it also has a skull on its head (I think it is from alakazam or kadabra), but in battles they only faint and they do not die and you can just give them hp them by going to a pokécenter.
So can they die and if so from what (e.g. age, murder, desease etc.)???