PHOT


Meaning of PHOT in English

n. a unit of illumination equal to one lumen per square centimetre.

Etymology: Gk phos photos light

Oxford English vocab.      Оксфордский английский словарь.