injectant

Explore definitions, synonyms, and language insights of injectant

Definitions

Noun
any solution that is injected (as into the skin)

More General Terms