Term:

Phanerogam
Definition:

A plant that produces seed; the gymnosperms and angiosperms are phanerogams. Compare with cryptogam.