Battarrea  
transpixel
transpixel Battarrea phalloides? transpixel
transpixel

Battarrea phalloides?