Skip to main content



Intracellular anatomy – the modern definition of organelle

Organelle: diminutive of Latin organum or organ, literally a “little organ of the cell”. What defines an organelle? What distinguishes an entity being defined as an organelle as oppose to a macromolecular machine? Is is a question of scale? Is it a question of general functional relevance to a cell? Is it a question of […]

« go backkeep looking »