Definify.com

Definition 2024


spermatophyte

spermatophyte

English

Alternative forms

Noun

spermatophyte (plural spermatophytes)

  1. (botany) Any plant that bears seeds rather than spores

Synonyms

Derived terms

Translations