megatracksite
Noun
Meaning
megatracksite (plural megatracksites)
(paleontology) A site showing geological evidence of very large numbers of fossil tracks or trace fossils.
Noun
megatracksite (plural megatracksites)
(paleontology) A site showing geological evidence of very large numbers of fossil tracks or trace fossils.