• 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
Connect with us on Facebook