Spermatophyte /(?)/

Sper·ma·to·phyte

Spermatophyte

n.
  1. Any plant of the phylum Spermatophyta.