English | German | Russian | Czech

amyelous English

Meaning amyelous meaning

What does amyelous mean?

amyelous

(medicine) Lacking the spinal cord.

Are you looking for...?