meaning of chaparral broom

1. widely spreading evergreen shrub of southwestern United States with flower heads in a leafy panicle


Related Words

chaparral broom |

Developed & Maintained By Taraprasad.com

Treasure Words