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
Tweet