Wiktionary
thermokarsts
n. (plural of thermokarst English)
Usage examples of "thermokarsts".
They’re probably thermokarsts, but they’re so big it’s hard to believe it.