meaning of davidson

1. mat-forming plant with blue-lavender flowers clustered on short erect stems; British Columbia to northern California


Related Words

davidsons penstemon |

Developed & Maintained By Taraprasad.com

Treasure Words