Superjacent



ENGLISH MEANING
adjective
1.
Situated immediately above; as, superjacent rocks.