Archaefructus

Genus
Scientific Name: Archaefructus    (Archaefructaceae)