adj. morular (embryology), of the morula (mass of cells in an initial stage in embryonic development)
Copyright © 2018 WordTech Co.