Phanerogam has 2 different meanings across 1 category:
Noun
plant that reproduces by means of seeds not spores
Any plant that produces seeds (rather than spores).