• word of the day

    tundra

    tundra - Dictionary definition and meaning for word tundra

    Definition
    (noun) a vast treeless plain in the Arctic regions where the subsoil is permanently frozen
   Mnemonics (Memory Aids) for tundra

TUNDRA is a region like the SAVANNA, Pampas, Prairies etc.

tundra - a region where there is lot of 'thund' meaning cold in hindi


Word used in video below:
text: proper name is arctic tundra garden oh
Download our Mobile App Today
Receive our word of the day
on Whatsapp