We do not currently know of any antonyms for toundra.
The noun toundra is defined as:
Did you mean tender?