INTERCELLULAR


Meaning of INTERCELLULAR in English

adj. Biol. located or occurring between cells.

Oxford English vocab.      Оксфордский английский словарь.