meaning of in vitro
1. in an artificial environment outside the living organism; "in vitro
">fertilization"
Related Words
in vitro |
1. in an artificial environment outside the living organism; "in vitro
">fertilization"
in vitro |