1.
flowering plants; flowers and grasses; herbaceous flowers
A general term for herbaceous plants that produce flowers, as opposed to trees or shrubs. Often used when talking about gardens, fields, or nature in general.