Word info

megatracksite

Noun

Meaning

megatracksite (plural megatracksites)

(paleontology) A site showing geological evidence of very large numbers of fossil tracks or trace fossils.

Source: en.wiktionary.org

Close letter words and terms