tundra
English Dictionary
->
Letter T
-> tundra
Search Dictionary:
tundra Definition
(n)
a
vast
treeless
plain
in
the
arctic
regions
between
the
ice
cap
and
the
tree
line
tundra Synonyms
tundra
© Art Branch Inc.