Definition Definition

tundra - Meaning and Examples

Meaning of 'tundra' (Webster Dictionary)

1 . Tundra [ n.]
- A rolling, marshy, mossy plain of Northern Siberia.