Subscribe
URL of the page has been copied to clipboard.
Meaning : Toenail having its free tip or edges embedded in the surrounding flesh.
Synonyms : ingrown toenail
Install App