Meaning of flowering shrub

Definition of flowering shrub

(noun) shrub noted primarily for its flowers

Other information on flowering shrub

WIKIPEDIA results for flowering shrub
Amazon results for flowering shrub