meaning of doves foot

1. A small annual species of Geranium, native in England; -- so called from the shape of the leaf.
2.
The columbine.


Related Words

doves-foot | doves foot geranium |

Developed & Maintained By Taraprasad.com

Treasure Words