cytocompatible
English edit
Etymology edit
cyto- + compatible
Adjective edit
cytocompatible (comparative more cytocompatible, superlative most cytocompatible)
cyto- + compatible
cytocompatible (comparative more cytocompatible, superlative most cytocompatible)