English | German | Russian | Czech

amyelia English

Meaning amyelia meaning

What does amyelia mean?

amyelia

(pathology) The congenital lack of a spinal cord

Are you looking for...?