LUMEN


Meaning of LUMEN in English

noun (plural ~s; also lumina) Etymology: New Latin lumin-, ~, from Latin, light, air shaft, opening Date: 1873 the cavity of a tubular organ or part , the bore of a tube (as of a hollow needle or catheter), a unit of luminous flux equal to the light emitted in a unit solid angle by a uniform point source of one candle intensity, luminal also ~al adjective

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.