neurulation meaning in English
n. neurulation, (embryology) formation of neurulae (stage in fetal development in which nervous tissue is discernable)
n. neurulation, (embryology) formation of neurulae (stage in fetal development in which nervous tissue is discernable)