The flowering plants (angiosperms), also known as Angiospermae[4][5] or Magnoliophyta,[6] are the most diverse group of land plants. They are characterized by producing Flowers, which after fecundation produce Fruit
https://www.wikiwand.com/en/Flowering_plant