inhibitorEnglish

inhibitor

Noun

A substance that retards or stops an activity

English: inhibitor

Words that start with "inhibitor"