Tundra

Tamil Dictionary definitions for Tundra

Tundra : துருவப் பகுதிப் பாலை வனம், தண்ட்ரா

Tundra : தண்ட்ரா,துருவப் பகுதிப் பாலை வனம்,துருவப் பகுதிப் பாலை வனம்,தண்ட்ரா

Tundra definition

Noun. A rolling, marshy, mossy plain of Northern Siberia.