meaning of Amyelous

Amyelous meaning in General Dictionary

Wanting the spinal-cord

View more

  • Wanting the back.

Amyelous meaning in General Dictionary

(a.) Wanting the spinal cord.