1 thunderworm | Definition of thunderworm

thunderworm

noun

Definition of thunderworm

: a small burrowing limbless lizard (Rhineura floridana) that resembles a worm and is native to Florida

History and Etymology for thunderworm

so called from its habit of leaving its burrows after thundershowers

Keep scrolling for more