Meaning of spermatophyte

Definition of spermatophyte

(noun) plant that reproduces by means of seeds not spores

Other information on spermatophyte

WIKIPEDIA results for spermatophyte
Amazon results for spermatophyte