pluraldecades
noun: a period of ten years
The technological advancements of the last decade have been remarkable.