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

Explant

Living tissue transferred from an organism to an artificial medium for culture.
Search Site