what are cryptogams and phanerogams?
The main difference between cryptogams and phanerogams is that Cryptogams consist of seedless plants whereas phanerogams consist of seed-bearing plants. Cryptogams comprise plants like algae, mosses, and ferns. Cryptogams are non-flowering plants, which mainly reproduce by the production of spores.