×

celluloid meaning in French

n. celluloïd, produit de synthèse flexible, inflammable à base de cellulose plastifié par le camphre, autrefois utilisé pour la fabrication des films photographiques

Related Words

  1. cellulite
  2. cellulitis
  3. cellulolytic
  4. cellulose
PC Version

Copyright © 2018 WordTech Co.