Type in ➚ :
5 results in 0.0128s.
Advertisement

tundra in English

  • tundra
    tundra, noun.
    1. a vast, level, treeless plain in the arctic regions. The ground beneath the surface of the tundras is frozen even in summer. Much of Alaska and northern Canada is tundra.
    2. any one of various tracts and areas similar to this

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. marathi-dictionary-translation-meaning-of-tundra