zumbadora
Meanings
Noun
1. Middle American indigo snake
2. buzzer