Definition, synonyms and related words
A small burrowing snake-like lizard (Rhineura floridana) native to Florida.