Comfrey?

Comfrey?

Observation - Comfrey? - UK and Ireland. Description: Thick downy leaf. Comfrey?

Thick downy leaf. Comfrey?