spermaphytes

English

Noun

spermaphytes

  1. plural of spermaphyte