Term of the Moment

autonomous delivery vehicle


Look Up Another Term


Definition: LPW


(Lumens Per Watt) See Lm/W.