onyxis
English Dictionary
->
Letter O
-> onyxis
Search Dictionary:
onyxis Definition
(n)
toenail
having
its
free
tip
or
edges
embedded
in
the
surrounding
flesh
onyxis Synonyms
ingrown toenail
onyxis
© Art Branch Inc.