LANGLEY

Definition of LANGLEY

  1. (noun)unit of solar radiation