lumen Noun, m, lumen (physics) lumen (SI unit of measurement) Appox. usage (any sense): 0.52 per million words Appox. usage (any sense): 0.52 per million words
lumen Noun, n, lumen (anatomy) lumen Appox. usage (any sense): 0.496 per million words Appox. usage (any sense): 0.496 per million words