No, it's not that Dragons are invincible, its just that they don't die of old age. I'm coming from D&D experience with a a little know how about myths and such.
Also, according to many sources Dragons mature MUCH slower than humans. A 200+ year old dragon is still an adolescent I believe.
Where is the heck is Seychelles???