Anguidae
plural noun
An·gui·dae
ˈaŋgwəˌdē
: a family of lizards some of which are limbless and all of which are entirely harmless and useful as destroyers of slugs, worms, and insects compare blindworm
Love words? Need even more definitions?
Merriam-Webster unabridged
Share