Celluclay definitions

Search

Celluclay

Celluclay logo #10101) Instant papier mache
Found on https://www.crosswordclues.com/clue/celluclay

celluclay

celluclay logo #20518Instant papier mache (sold in powder form to which you add water).
Found on http://www.papiermache.co.uk/glossary/
No exact match found.