pine lizard
noun
: a small very active iguanid lizard (Sceloporus undulatus) varieties of which occur in most of the U.S. and north to British Columbia see swift
Love words? Need even more definitions?
Merriam-Webster unabridged
Share