| The California Native Plant Society (CNPS) is a non-profit organization dedicated to the understanding and appreciation of California's native plants and how to conserve them and their natural habitats through education, science, advocacy, horticulture and land stewardship. |
|
|