Etymology
Today it means: A site showing geological evidence of very large numbers of fossil tracks or trace fossils. Full definition →
From mega- + tracksite.
Etymology from Wiktionary, CC BY-SA 4.0.