Improve the logic in the text.
Like gymnosperms, angiosperms are seed-producing plants. They are distinguished from gymnosperms by characteristics including flowers, endosperm within their seeds, and the production of fruits that contain the seeds.
Like gymnosperms, angiosperms are seed-producing plants, but regarding seeds, they differ from gymnosperms in their production of three critical structures: flowers; endosperm within their seeds, and the production of fruits that contain the seeds.