DictionaryAI

skin glue

Short definition from Wiktionary

Noun

  1. dermal adhesive; a glue used to close wounds in the skin, as an alternative to sutures etc.

We haven’t written up skin glue yet: Simple and Standard meanings, examples and a quiz.