Canopy meaning in English?
Answers
Answered by
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