Enzyme

A protein that speeds up a chemical reaction but remains unchanged itself.

Enzyme Definition
Enzyme Definition

Flippy

The leader in educational esports.