Adjective Definition

superjacent

1.Definition: lying immediately above or on something else




Please Share