1 definition 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.
by markleer February 3, 2011
Get the laminin mug.