glycerite

Explore definitions, synonyms, and language insights of glycerite

Definitions

Noun
a medicine made by mixing a substance in glycerin

More General Terms