Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

mitochondrial megachannel en · NOUN

Meanings

  1. A polyprotein complex that participates in the regulation of mitochondrial membrane permeability

Forms

SpellingFeaturesLabelsSource
mitochondrial megachannels Number=Plur lexicographic