monteverde

Noun

 * 1) an area of subtropical forest found in the Canary Islands