Neurula

The stage of pregnancy when a neural tube develops, marking the beginning of an embryo.

More Vocab

Exit
Link copied