Subdeposit /(?)/

Sub·de·pos·it

Subdeposit

n.
  1. That which is deposited beneath something else.