noun
Meaning 1
Any of a group of fossilized structures known from Ediacaran localities in England and Newfoundland, considered to be taphomorphs, representing the poorly preserved biological remains of various contemporary taxa that decayed before burial by sediment.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided