• Spermatophyte

    Origin

    - + phyte + -

    Full definition of spermatophyte

    Noun

    spermatophyte

    (plural spermatophytes)
    1. (botany) Any plant that bears seeds rather than spores
    © Wiktionary