Elaphe guttata

Explore definitions, synonyms, and language insights of Elaphe guttata

Definitions

Noun
large harmless snake of southeastern United States; often on farms

More General Terms