Translation of selulosa in English:

selulosa

cellulose

noun

  • 1

    cellulose, organic substance in plant tissues, used in making plastics, paint made from this