Attested.to

Definition

any of the small slender limbless burrowing wormlike amphibians of the order Gymnophiona; inhabit moist soil in tropical regions

Seed ·

Term in context

blindworm in CommonParlance