English, asked by iloramukherjee793, 1 month ago

Canopy meaning in English?

Answers

Answered by aanyasharma0307
1

Answer:

Canopy refers to a huge covering usually made by number of trees in forests.

These are majorly found in the evergreen forests.

Similar questions