English | German | Russian | Czech

cloud forest English

Meaning cloud forest meaning

What does cloud forest mean?

cloud forest

A generally tropical or subtropical, evergreen, montane, moist forest characterized by a persistent, frequent or seasonal low-level cloud cover, usually at the canopy level.

Synonyms cloud forest synonyms

What other words have the same or similar meaning as cloud forest?

Are you looking for...?