• word of the day

    amyxia

    amyxia - Dictionary definition and meaning for word amyxia

    Definition
    (noun) a condition in which no mucus in produced
Download our Mobile App Today
Receive our word of the day
on Whatsapp