Definition Definition

daboia - Meaning and Examples

Meaning of 'daboia' (Webster Dictionary)

1 . Daboia [ n.]
- A large and highly venomous Asiatic viper (Daboia xanthica).