meaning of puff adder

1. harmless North American snake with upturned nose; may spread its head and neck or play dead when disturbed


Related Words

puff adder |

Developed & Maintained By Taraprasad.com

Treasure Words