what is it

what is it

Observation - what is it - UK and Ireland. Description: found a small piece of this plant on the floor and have managed to grow it on... i just cannot find out what sort of plant it is .. help please

found a small piece of this plant on the floor and have managed to grow it on... i just cannot find out what sort of plant it is .. help please