comfrey?

comfrey?

Observation - comfrey? - UK and Ireland. Description: