spermaphytes
English
Noun
spermaphytes
plural of
spermaphyte