Tamil Dictionary 🔍

amyelous

A*my"e*lous, a. Etym: [Gr. (Med.) Defn: Wanting the spinal cord.


amyelous - Similar Words