Skip to main content

Definitions by markleer

the glue that holds each cell to on another.
if the laminin was not in you, you would be a wet spot on the ground.
laminin by markleer February 22, 2011