IN VIVO Meaning of IN VIVO in English within a living organism, especially lab experiments. [Latin - in a living body] AIDS English Glossary. Английский словарь СПИДа. 2012