spermatogemmas
English
Noun
spermatogemmas
plural of
spermatogemma