Definition of "spermatophytes"

spermatophytes