Noun Definition

flowering shrub

1.Definition: shrub noted primarily for its flowers

Category: Plants