← Reading Hall /

AKASHA  word detail

Inhibitors

word:en:inhibitors

A substance that retards or stops an activity.