Ask Question
17 September, 16:00

What's the meaning of tundra

+1
Answers (1)
  1. 17 September, 19:13
    0
    Tundra is a place where it is very cold like the Arctic Region. The definition of tundra is a flat, treeless region that is found in Europe and Asia : D
Know the Answer?
Not Sure About the Answer?
Find an answer to your question ✅ “What's the meaning of tundra ...” in 📘 English if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers