×

neurula meaning in English

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

Related Words

  1. neurovasculaire
  2. neuroïde
  3. neurulation
  4. neutralisation
PC Version

Copyright © 2018 WordTech Co.