INTRACELLULAR


Meaning of INTRACELLULAR in English

adj. Biol. located or occurring within a cell or cells.

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