English edit

Noun edit

spermatogemmas

  1. plural of spermatogemma