Sky Island Definition
noun
A mountain isolated by surrounding lowlands of a dramatically different environment .
Wiktionary
Other Word Forms of Sky Island
Noun
Singular:
sky island
Plural:
sky islandsFind Similar Words
Find similar words to sky island using the buttons below.