• word of the day

    onyxis

    onyxis - Dictionary definition and meaning for word onyxis

    Definition
    (noun) toenail having its free tip or edges embedded in the surrounding flesh
    Synonyms : ingrown toenail
Download our Mobile App Today
Receive our word of the day
on Whatsapp