Science, asked by Diya990, 4 months ago

Define leaf? in short​

Answers

Answered by lliTzPrInCeSsll
3

Leaf, in botany, any usually flattened green outgrowth from the stem of a vascular plant. As the primary sites of photosynthesis, leaves manufacture food for plants, which in turn ultimately nourish and sustain all land animals. Botanically, leaves are an integral part of the stem system.

Answered by imishita2008
3

Leaf, in botany, any usually flattened green outgrowth from the stem of a vascular plant. As the primary sites of photosynthesis, leaves manufacture food for plants, which in turn ultimately nourish and sustain all land animals. Botanically, leaves are an integral part of the stem system.

Hope it's help you

Similar questions