Definition of "Superincumbent" :
adjective: lying or resting on and exerting pressure on something else
"Superincumbent layers of dead plants cut off the air and arrested decomposition."
adjective: lying or resting on and exerting pressure on something else
"Superincumbent layers of dead plants cut off the air and arrested decomposition."