ionosphere
English Dictionary
->
Letter I
-> ionosphere
Search Dictionary:
ionosphere Definition
(n)
the
outer
region
of
the
Earth
''
s
atmosphere
;
contains
a
high
concentration
of
free
electrons
ionosphere Synonyms
ionosphere
© Art Branch Inc.