Webster's Revised Unabridged Dictionary · 1913

Lark's-heel

Lark's-heel , noun

(Botany) Indian cress.