Difference between Gymnosperms and Angiosperms: Gymnosperms:
1. Vessels are absent [except Gnetales]
2. Phloem lacks companion cells
3. Ovules are naked
4. Wind pollination only
5. Double fertilization is absent
6. Endosperm is haploid
7. Fruit formation is absent
8. Flowers absent
Angiosperms:
1. Vessels are present
2. Companion cells are present
3. Ovules are enclosed within the ovary
4. Insects, wind, water, animals etc., act as pollinating agents
5. Double fertilization is present
6. Endosperm is triploid
7. Fruit formation is present
8. Flowers present