Notes

Mean by Living Fossils…

They represent the earliest forms of life on Earth, also known as living fossils.