Meaning of superjacent

Definition of superjacent

(adj) lying immediately above or on something else

Other information on superjacent

WIKIPEDIA results for superjacent
Amazon results for superjacent