What does Ampferblatt mean?

Ampferblatt - German to English

dock leaf