thunderworm Meaning, Definition & Usage
Thun"der*worm` noun
Definitions
(Zoöl.) A small, footless, burrowing, snakelike lizard ( Rhineura Floridana ) allied to Amphisbæna, native of Florida; -- so called because it leaves its burrows after a thundershower.