Animals

Fruits

Search Word | പദം തിരയുക

  

Lumen

English Meaning

A unit of illumination, being the amount of illumination of a unit area of spherical surface, due to a light of unit intensity placed at the center of the sphere.

  1. Anatomy The inner open space or cavity of a tubular organ, as of a blood vessel or an intestine.
  2. Physics The unit of luminous flux in the International System, equal to the amount of light given out through a solid angle by a source of one candela intensity radiating equally in all directions. See Table at measurement.
  3. Botany The cavity bounded by a plant cell wall.

Malayalam Meaning

 Transliteration ON/OFF | Not Correct/Proper?

രക്തനാളകൂപം - Rakthanaalakoopam | Rakthanalakoopam

പ്രകാശപ്രവാഹ ഏകകം - Prakaashapravaaha Ekakam | Prakashapravaha Ekakam

×

Found Wrong Meaning for Lumen?

Name :

Email :

Details :



×