espermatofita
Meanings
Noun
1. spermatophyte (botany)