Flowering plants

The flowering plants (angiosperms), are the most diverse group of land plants. These plants produce seeds within an enclosure as a means of reproduction.