search

Lumen

speaker

Meaning

Noun

In Physics & SI units:
In the International System of Units, the
of
; the
that is
in a
of one
from a
of one
. Symbol: lm.
In Anatomy:
The
or
within a
or
organ.
In Botany:
The
by a
cell wall.
In Medicine:
The
of a
such as a
or catheter.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com