E-layer
Concise Oxford English Dictionary © 2008 Oxford University Press:
E-layer
▶noun a layer of the ionosphere able to reflect medium-frequency radio waves.
– origin 1930s: arbitrary use of the letter E.
'E-layer' also found in these Oxford entries:

