Diboba /di-bo-ba /
Grammar:noun
Pl. of seboba
Large venomous insects
Gadflies
Dunflies
Search More Words Dictionary