Synonyms

1. onyxis

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

Synonyms

  • toenail

Featured Games

Synonym.com