Decalumen meaning

A unit of luminous flux equal to ten lumens.
noun
0
0
Advertisement

Origin of decalumen

  • deca- +‎ lumen
    From Wiktionary