morula cells
English
Noun
morula
cells
plural of
morula cell