SUBUNGUAL MEANING IN ENGLISH

• Subungual Definition & Synonyms

  1. (a.) Under the nail or hoof.


RECENT SEARCHES