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
Tweet