English | German | Russian | Czech

dock leaf English

Meaning dock leaf meaning

What does dock leaf mean?

dock leaf

The leaf of the dock plant, traditionally rubbed against the skin as a remedy for the sting of nettles.

Are you looking for...?

dock | leaf