elaborate
Elaborate (v.) - to add more detail; to explain further
Example sentence: After Jennifer elaborated upon why she chose the chocolate ice cream, I understood her decision better.
Elaborate (n.) - extremely detailed; intricate; complex
Example sentence: The painting was so elaborate that I knew it had taken the artist a long time to create.