"Clycerole" is a word in ENGLISH
clycerole
ENGLISH
Definition:
Same as Glycerite.
Few words of positivity
The reason why people do not have price tags is, because life is priceless.
WORD SUGGESTIONS
glycerite
ENGLISH
A medicinal preparation made by mixing or dissolving a substance in glycerin.
Read the complete definition