2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENorganelleNoun
EN
A specialized part of a cell; analogous to an organ
cell organellecell organ
bn:00017038n Concept
EN
Bacterial microcompartments are organelle-like structures found in bacteria.
bacterial microcompartment
bn:00940222n Concept