Home » Dictionary » sky island

sky island

Play episode

sky island n. an isolated ecosystem occurring at a high altitude, such as on a mountain top, which shows evolutionary tendencies similar to those occurring on islands surrounded by water. (source: Double-Tongued Dictionary)

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.