Loading page
flowering shrub is a noun meaning "shrub noted primarily for its flowers". It carries one recorded sense.
shrub noted primarily for its flowers
Definitions, synonyms and semantic relations for flowering shrub come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.