meaning of richardsons

1. geranium of western North America having branched clusters of white or pale pink flowers


Related Words

richardsons geranium |

Developed & Maintained By Taraprasad.com

Treasure Words