Definitions of spermatophyte:

  • noun:   plant that reproduces by means of seeds not spores