Term info
created by
peter
date
2022-04-10T17:33:10Z
definition
A type of neural tube defect that is covered by skin.