Stomata

The small openings on a plant leaf that allows oxygen and carbon dioxide in and out.

Stomata Definition
Stomata Definition

Flippy

The leader in educational esports.