Definition for Channel

From Biology Forums Dictionary

A transmembrane protein that forms an open passageway for the direct diffusion of ions or molecules across a membrane.