elaboration

noun

1.
addition of extra material or illustration or clarifying detail
Derived from:
elaborate
2.
the result of improving something
Derived from:
elaborate
3.
a discussion that provides additional information
Derived from:
elaborate
4.
marked by elaborately complex detail
Derived from:
elaborate
5.
developing in intricate and painstaking detail
Derived from:
elaborate