Imprint; impression; mark (as of a pen, or footprint, or seal).
Impressions such as occur on a page below the one used when tracing s.t. on paper.
My carabao was branded, now there isn’t even a mark of it.
There are many imprints of carabao hoofprints.