meaning of tundra

1. A rolling, marshy, mossy plain of Northern Siberia.
2.
a vast treeless plain in the arctic regions between the ice cap and the tree line


Related Words

tundra | tundra soil | tundra swan |

Developed & Maintained By Taraprasad.com

Treasure Words