meaning of chaparral sage

1. silvery-leaved California herb with purple flowers


Related Words

chaparral sage |

Developed & Maintained By Taraprasad.com

Treasure Words