Decomposition

The chemical breakdown of a substance into simpler substances.

Decomposition Definition
Decomposition Definition

Flippy

The leader in educational esports.