Tamil Dictionary 🔍

daboia

Da*boi"a, n. (Zoöl.) Defn: A large and highly venomous Asiatic viper (Daboia xanthica).


daboia - Similar Words