Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tundra Definition

Cancel
tundra
noun(tun-dra)
a vast treeless plain in the Arctic regions where the subsoil is permanently frozen

Words Related to tundra!

tundra Examples by Brain Bank Users