IN VIVO


Meaning of IN VIVO in English

[in vi.vo] adv or adj [NL, lit., in the living] (1901): in the living body of a plant or animal

Merriam-Webster English vocab.      Английский словарь Merriam Webster.