THUNDERWORM


Meaning of THUNDERWORM in English

noun a small, footless, burrowing, snakelike lizard (rhineura floridana) allied to amphisbaena, native of florida;

— so called because it leaves its burrows after a thundershower.

Webster English vocab.      Английский словарь Webster.