Glycerin

What is Glycerin?

Glycerin definition and meaning on Dictionary terms:
noun Chemistry.