DABOIA


Meaning of DABOIA in English

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

Webster's English dictionary.      Английский словарь Webster.