glycerole

Explore definitions, synonyms, and language insights of glycerole

Definitions

Noun
a medicine made by mixing a substance in glycerin

More General Terms