meaning of Ampferblatt

Ampferblatt - German to English

dock leaf