English edit

Etymology edit

cyto- +‎ compatible

Adjective edit

cytocompatible (comparative more cytocompatible, superlative most cytocompatible)

  1. cytologically compatible

Related terms edit