Show all results sharing these subjects:
1 n. live tissue transferred from the body (or any organism) to a suitable artificial medium for culture.
2 vb. to transfer live tissue for culture outside the body.
A Dictionary of Nursing »
Medicine and Health — Chemistry.
See all related items in Oxford Index »
Search for the text `explant' anywhere in Oxford Index »