cytocompatible
English
editEtymology
editcyto- + compatible
Adjective
editcytocompatible (comparative more cytocompatible, superlative most cytocompatible)
cyto- + compatible
cytocompatible (comparative more cytocompatible, superlative most cytocompatible)