Definition for Cleavage furrow
From Biology Forums Dictionary
In animal cells, an area that constricts like a drawstring to separate the cells.
From Biology Forums Dictionary
In animal cells, an area that constricts like a drawstring to separate the cells.