Search Dictionary:
immortalized cells
Sponsored Links:
 
Biology Dictionary
Definition:
Cells
which have been
transformed
so that they are able to grow and reproduce without restriction (given ample nutrients).
 
COPYRIGHT © 2000-2009 HYPERDICTIONARY.COM
HYPERDICTIONARY.COM