fossil?

fossil?

fossil? some kind of plant?