meaning of elaphe guttata

1. large harmless snake of southeastern United States; often on farms


Related Words

elaphe guttata |

Developed & Maintained By Taraprasad.com

Treasure Words