Table of Contents > Health Dictionary > Neural tube defect

Neural tube defect

Abbreviated NTD, a birth defect caused by the neural tube's abnormal development; the neural tube eventually forms the central nervous system.
Search Site