'glycerin jelly' definitions:

Definition of 'glycerin jelly'

From: WordNet
noun
A mixture of glycerin and gelatin that is used in histology for mounting specimens