Word info

innexon

Noun

Meaning

innexon (plural innexons)

A group of innexins that form a channel through the membrane of a cell

Source: en.wiktionary.org

Close letter words and terms