Skip to content
Kotomora

桑そう実じつ胚はい

Meanings

1

noun

morula

A biological term for an early-stage embryo consisting of a solid ball of cells, resembling a mulberry.