Find the word definition

The Collaborative International Dictionary
Spermophyte

Spermophyte \Sper"mo*phyte\, n. (Bot.) Any plant which produces true seeds; -- a term recently proposed to replace ph[ae]nogam.

Wiktionary
spermophyte

n. (context botany English) (alternative form of spermatophyte English)