Term:

Immersed
Definition:

Embedded in the substance of a structure. Compare with impressed.