Posted by azhang on Feb 8, 2011 in in vivo Latin phrase for ‘in the living’; in the living body of a plant or animal. Print PDF