meaning of in vivo
1. within a living organism; "in vivo
">techniques"
Related Words
in vivo | inter vivos trust | survivors insurance |
1. within a living organism; "in vivo
">techniques"
in vivo | inter vivos trust | survivors insurance |