in vivo
English Dictionary
->
Letter I
-> in vivo
Search Dictionary:
in vivo Definition
(a)
within
a
living
organism
; "
in
vivo
techniques
"
(r)
in
the
living
organism
; "
studies
conducted
in
vivo
"
in vivo Synonyms
in vivo
© Art Branch Inc.