Onyxis definitions

noun

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