• word of the day

    astasia

    astasia - Dictionary definition and meaning for word astasia

    Definition
    (noun) inability to stand due to muscular incoordination
Download our Mobile App Today
Receive our word of the day
on Whatsapp