Leaf

Leaf
A Plant Organ Specialized For Photosynthesis, Containing Chloroplasts And Stomata.

New Articles