SPERMATOPHYTE

Definition of SPERMATOPHYTE

  1. (noun)plant that reproduces by means of seeds not spores