What is the full meaning of biocompatible
compatible with and not harmful to living tissue [adj]
Example of the word biocompatible placed on a Scrabble board.