superjacent
adjective
1. lying immediately above or on something else
Similar word(s): incumbent, overlying, superimposed, superincumbent
1. lying immediately above or on something else
Similar word(s): incumbent, overlying, superimposed, superincumbent