spermatophytes
English
Noun
spermatophytes
plural of
spermatophyte