meaning of death adder

1. venomous Australian snake resembling an adder


Related Words

death adder |

Developed & Maintained By Taraprasad.com

Treasure Words