Home

Word

spermatophyte, n.
(spermatophytes)
more info plant that reproduces by means of seeds not spores
<noun.plant>

phanerogam seed plant spermatophyte