DABOIA


Meaning of DABOIA in English

noun a large and highly venomous asiatic viper (daboia xanthica).

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