Sperm-morula Definition
noun
(biology) Spermosphere.
Wiktionary
Other Word Forms of Sperm-morula
Noun
Singular:
sperm-morulaPlural:
sperm-morulaeFind Similar Words
Find similar words to sperm-morula using the buttons below.
(biology) Spermosphere.
Find similar words to sperm-morula using the buttons below.