lumen per watt; lumens per watt.
noun 1. an earthquake wave that travels around the earth’s surface and is usually the third conspicuous wave to reach a seismograph. L wave See Love wave.
Land and Water Conservation Fund
long wavelength infrared