Archaefructus is an extinct genus of herbaceous aquatic seed plants. Its fossils come from the Yixian Formation in northeastern China, about 125 million years ago in the early Cretaceous. "Archaefructus" is the earliest known genus of flowering plants.