Inhibitor

A substance that slows down a chemical reaction.

Inhibitor Definition
Inhibitor Definition

Flippy

The leader in educational esports.