spermatophyte

EnglishEdit

EtymologyEdit

spermato- +‎ -phyte

NounEdit

spermatophyte (plural spermatophytes)

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

TranslationsEdit

Last modified on 9 October 2013, at 11:41