Share
twitterlinkedinfacebook
Image 1 of 1
110615_326_Porcupine tomato.jpg
Porcupine tomato (Solanum pyracanthum), mid June. An evergreen shrub with luminous orange spines, native to tropical Africa, Madagascar and the islands of the western Indian Ocean. Despite the name tomato, it is poisonous to humans.