meaning of spitting snake

1. highly venomous snake of southern Africa able to spit venom up to seven feet


Related Words

spitting snake |

Developed & Maintained By Taraprasad.com

Treasure Words