D-layer
Concise Oxford English Dictionary © 2008 Oxford University Press:
D-layer/ˈdiːleɪə/
▶noun the lowest layer of the ionosphere, able to reflect low-frequency radio waves.
– origin 1930s: from an arbitrary use of the letter D.
'D-layer' also found in these Oxford entries:

