Plants need water, air, sunlight and nutrients to grow.
The roots take food and water from the soil.
A stem carries food and water.
The leaf collects sunlight.
The flower attracts insects.

Basic Needs Of Plants