English

edit

Noun

edit

spermatiophores

  1. plural of spermatiophore