Organelle

A structure in a cell, specialized to perform a specific function.

Organelle Definition
Organelle Definition

Flippy

The leader in educational esports.