CELLULOID


Meaning of CELLULOID in English

n. plastic material made from cellulose nitrate and camphor; movie film ribbon; type of hard fat in the body

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.