AMYELOUS


Meaning of AMYELOUS in English

adj wanting the spinal cord.

Webster English vocab.      Английский словарь Webster.