Sekirov Dictionary

channel

/ˈt͡ʃeə̯nəl/

noun23

  1. An ion channel: pore-forming proteins located in a cell membrane that allow specific ions to pass through.

verb4

forms

channeled · channelled · channeling · channelling · channels

Phrases with channel

This dictionary works without the internet: on your phone · in Chrome