English | German | Russian | Czech

superincumbent English

Meaning superincumbent meaning

What does superincumbent mean?

superincumbent

lying or resting on and exerting pressure on something else superincumbent layers of dead plants cut off the air and arrested decomposition

Are you looking for...?