sperm morulae
English
Noun
sperm
morulae
plural of
sperm morula