Langimage
English
B2

the upper layer of the rainforest, formed by the tops of trees.

Meanings

the upper layer of the rainforest, formed by the tops of trees.

Many animals live in the rainforest canopy.

Synonyms

Last updated: 2025/01/11 11:51