(n.)

Celluloid.

Back to Dictionary