Word info

amyelous

Adjective

Meaning

Wanting the spinal cord.

Source: Webster's dictionary

Close letter words and terms