in vivo
adverb or adjectiveDefinition of in vivo
: in the living body of a plant or animal
Keep scrolling for more
Keep scrolling for more