CELLULOID


Meaning of CELLULOID in English

n.1 a transparent flammable plastic made from camphor and cellulose nitrate.

2 cinema film.

Etymology: irreg. f. CELLULOSE

Oxford English vocab.      Оксфордский английский словарь.