YourDictionary

caragana

noun

any of a genus (Caragana) of hardy leguminous shrubs grown for their showy, golden flowers and often as windbreaks in dry climates

Learn more about caragana

caragana

link/cite print suggestion box