Where does “selluloosa” come from?

selluloosa (Finnish): cellulose; pulp made of cellulose fibres

Definitions

  1. cellulose; pulp made of cellulose fibres

Words derived from “selluloosa