All angiosperms produce flowers at some stage in their life. Flowers are important to the angiosperms because they serve as the reproductive organ for the plant, providing a means for the plant to propagate itself.
Angiosperms are the largest group of plants on earth. They account for approximately 80% of all known living plants. There are about 270,000 known species of angiosperms that live on the earth today.