Meaning of spermatophyte
Definition of spermatophyte
(noun)
plant
that reproduces by
means
of seeds not spores
Other information on spermatophyte
WIKIPEDIA results for
spermatophyte
Amazon results for
spermatophyte
Tweet