NEURULA


Meaning of NEURULA in English

n. stage in the development of an embryo in which nerve tissue is discernable (Embryology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.