Designed by
Title
Truffula Tree Euphorbia bourgaeana, Tenerife Canary Islands #320067687
Description
Truffula Tree Euphorbia bourgaeana or Euphorbia lambii a succulent tree in the spurge family Euphorbiaceae, endemic to Tenerife in the Canary Islands. High resolution botanical stock photo of inflorescence of a wildflower botanical flora rarity, cultivar, variety or hybrid, endemic in natural habitat.