YourDictionary

superjacent

adjective

lying or resting above or upon

See superjacent in American Heritage Dictionary 4

link/cite print suggestion box