peplosphere
Noun
Meaning
peplosphere (plural peplospheres)
The lower layer of the atmosphere that is in direct contact with the ground
Noun
peplosphere (plural peplospheres)
The lower layer of the atmosphere that is in direct contact with the ground