Tundra enviroment Synonyms

Definitions for Tundra


  • (noun) a broad area of level or rolling treeless country
  • (noun) a vast treeless plain in the arctic regions where the subsoil is permanently frozen

TE abbreviation

TE is an abbreviation for Tundra Enviroment
What does TE stand for?
TE stands for "Tundra Enviroment"