LUMEN

5 letters 7 Scrabble points /ˈluːmən/

Definition of LUMEN

noun
  1. In the International System of Units, the derived unit of luminous flux; the light that is emitted in a solid angle of one steradian from a source of one candela. Symbol: lm.

  2. The cavity or channel within a tube or tubular organ.

  3. The cavity bounded by a plant cell wall.

Source: Wiktionary

Word Details

Letters L U M E N
Length 5 letters
Scrabble Score 7 points

Anagrams of LUMEN

Words that use the same letters:

Words Containing "LUMEN"

Words Starting with "LUMEN"

Words Ending with "LUMEN"