leptid
/ˈlɛptɪd/Definitions
1. noun
A type of fossilized worm found in rocks, particularly those from the Cambrian period.
“The paleontologist discovered a series of leptids in the ancient rock formation.”
1. noun
A type of fossilized worm found in rocks, particularly those from the Cambrian period.
“The paleontologist discovered a series of leptids in the ancient rock formation.”