Tuberous comfrey ?

Tuberous comfrey ?

Observation - Tuberous comfrey ? - UK and Ireland. Description: Found growing on verge

Found growing on verge