spermatogemmae
English
Noun
spermatogemmae
plural of
spermatogemma