phanerogam

noun

1.
plant that reproduces by means of seeds not spores