spermatophyte

Noun

 * 1)  Any plant that bears seeds rather than spores