No you’re right, it’s not a Scabius. Not sure about Clematis, could be.

//