VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Explant

Explant

Living tissue taken from an organism and cultured in an artificial medium.
Search Site