meaning of daboia

1. A large and highly venomous Asiatic viper (Daboia xanthica).


Related Words

daboia |

Developed & Maintained By Taraprasad.com

Treasure Words