meaning of doves foot geranium

1. western geranium with small pink flowers; a common weed on lawns and in vacant lots


Related Words

doves foot geranium |

Developed & Maintained By Taraprasad.com

Treasure Words