Any clues what this is? I'm out of ideas! So I’ve been scouring image libraries of cacti and succulents and have drawn a total blank....