NOUN
  • Definition - 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.
  • Definition - The cavity or channel within a tube or tubular organ.
  • Definition - The cavity bounded by a plant cell wall.
  • Definition - The bore of a tube such as a hollow needle or catheter.
Words in your word
5 Letter Words
lumen 7
4 Letter Words
menu 6 mule 6 neum 6 lune 4
3 Letter Words
elm 5 emu 5 lum 5 mel 5 men 5 mun 5 leu 3 lun 3
2 Letter Words
em 4 me 4 mu 4 um 4 el 2 en 2 ne 2 nu 2 un 2