Storeria
noun
Sto·re·ria
stəˈrirēə
: a common genus of harmless North American gray or brown colubrid snakes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share