Tumboa latin name Welwitschia mirabilis is one of the oldest known living plants found n Namibian desert
Size: 5197px × 3465px
Location: Namibia
Photo credit: © Mark Boulton / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: africa, ancient, bizarre, desert, endemic, flowering, flowers, fossil, gymnosperm, living, mirabilis, namibia, plant, primitive, tumboa, unusual, welwitschia