Meaning of nerve tube in English:
nerve tube
noun
EmbryologyA neural tube.
Origin
Mid 19th century; earliest use found in Todd's Cyclopaedia of Anatomy and Physiology.
Are You Learning English? Here Are Our Top English Tips
A neural tube.
Mid 19th century; earliest use found in Todd's Cyclopaedia of Anatomy and Physiology.