The subclass Equisetidae, of the Class Polypodiopsida, dates back at least to the Early Cretaceous period (145 Ma to 100.5 Ma).
The subclass Equisetidae, of the Class Polypodiopsida, dates back at least to the Early Cretaceous period (145 Ma to 100.5 Ma).