meaning of grass snake

1. either of two North American chiefly insectivorous green snakes


Related Words

grass snake | snake in the grass | viperine grass snake |

Developed & Maintained By Taraprasad.com

Treasure Words