Definition of seed plant in English:

seed plant

noun

  • A plant that produces seeds, as opposed to one that produces spores.

    The technical botanical term is spermatophyte

    • ‘the economic importance of seed plants cannot be overemphasized as they are our main source of food’