Organelle

A structure in a cell's cytoplasm specialized to perform a function.

Organelle Definition
Organelle Definition

Flippy

The leader in educational esports.