Dictionary
Definition of SPERMATOPHYTE
noun : SPERMATOPHYTE
Source:WordNet 3.1
-
1. (
) plant that reproduces by means of seeds not spores ;
See more about : SPERMATOPHYTE