Sort:  

no its not that one, I have added a hint above if you are keen for another try :)

Bolivian Torch

nope but it has been guessed now, it was a woolly cactus :)