Last modified on 23 May 2014, at 19:54

spermatophyte

EnglishEdit

EtymologyEdit

spermato- +‎ -phyte

NounEdit

spermatophyte (plural spermatophytes)

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

TranslationsEdit