EGAVE
tracksite
Meaning
noun
A site where trackways (footprints, especially fossilised) are found.
Similar words
trackway
track
spoor
undertrack
track bed
footpad
findspot
trackout
tread
trackbed
Save “tracksite” to learn later