Word info

ion channel

Noun

Meaning

ion channel (plural ion channels)

(biochemistry) A protein complex or single protein which penetrates a cell membrane and catalyzes the passage of specific ions through that membrane.

Source: en.wiktionary.org

Examples

Ion channel blockers A variety of inorganic and organic molecules can modulate ion channel activity and conductance. Source: Internet

Close letter words and terms