Pteridophytes are non-flowering plants, whereas; phanerogams are flowering plants. Here are some differences listed below.
Differences are as follows:
|Do not possess seeds||Possess seeds|
|These flowerless green plants comprise of ferns and their relatives||This group has well developed reproductive parts – angiosperms and gymnosperms|
|They are primitive forms||More advanced form|
|Reproductive structures are concealed hence termed cryptogams||Well-differentiated reproductive structures|
|Embryo is naked||Possess embryo with stored food known as seeds|