Elfin Forest (noun) Definition, Meaning & Examples

noun
  1. the zone of stunted wind-blown trees growing at high altitudes just above the timberline on tropical mountains
Elfin Forest (noun) Definition, Meaning & Examples

More Definitions