n. plastic material made from cellulose nitrate and camphor; movie film ribbon; type of hard fat in the body
CELLULOID
Meaning of CELLULOID in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012