celloidin
celloidin has 1 sense in the JumbleFix dictionary. Letters: 9.
Definitions
noun
. A purified form of nitrocellulose used in microscopy for embedding specimens.