Definition of dove's-foot

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of dove's-foot is as below...

Dove's-foot (n.) A small annual species of Geranium, native in England; -- so called from the shape of the leaf..

Lern More About Dove's-foot