tundra meaning

Meaning of tundra

What is the full meaning of tundra

a level, treeless expanse of arctic land [n -S]

Example of the word tundra placed on a Scrabble board.

Unscrambled word tundra

Points for tundra

Scrabble
10 points
Word With Friends
9 points
Wordfeud
10 points

Related pages for tundra