Meaning of onyxis

Definition of onyxis

(noun) toenail having its free tip or edges embedded in the surrounding flesh

Other information on onyxis

WIKIPEDIA results for onyxis
Amazon results for onyxis