Noun Definition

elaphe

1.Definition: North American rat snakes

Category: Animals