Last modified on 17 December 2014, at 09:06

spermatophyte

EnglishEdit

EtymologyEdit

spermato- +‎ -phyte

NounEdit

spermatophyte (plural spermatophytes)

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

TranslationsEdit