lumen Noun, m, lumen

  1. (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

  1. (anatomy) lumen

Appox. usage (any sense): 0.496 per million words

Appox. usage (any sense): 0.496 per million words