meaning of spanish broom

1. erect shrub of southwestern Europe having racemes of golden yellow flowers


Related Words

spanish broom | white spanish broom |

Developed & Maintained By Taraprasad.com

Treasure Words