Wiktionary
thunderworms
n. (plural of thunderworm English)
n. (plural of thunderworm English)