Explanation
Flowering plants that bear flowers, fruits and seeds are called angiosperms.
The flowering plants, also known as Angiospermae or Magnoliophyta, are the most diverse group of land plants. Angiosperms are seed-bearing vascular plants. Their reproductive structures are flowers in which the ovules are enclosed in an ovary. Angiosperms display a huge variety of life forms including trees, herbs, submerged aquatics, bulbs and epiphytes.