Dictionary search results

Showing 1-3 of 3 results

biocompatible British & World English

(Especially of material used in surgical implants) not harmful or toxic to living tissue

biocompatible English-Spanish

biocompatible

biocompatible Spanish-English

biocompatible